package com.ruoyi.system.service;

import com.ruoyi.system.domain.*;

import javax.servlet.http.HttpServletResponse;
import java.util.List;

/**
 * 用户 业务层
 * 
 * @author ruoyi
 */
public interface PersonnelInformationUserService
{

    List<PersonnelInformationUser> selectFileDataList(PersonnelInformationUser fileData);

    int insertFileData(PersonnelInformationUser personnelInformationUser);

    int deleteUserByIds(Integer id);

    int editSave(PersonnelInformationUser personnelInformationUser);

    void insertList(List<PersonnelInformationUser> list);

    void downLoadTemplate(HttpServletResponse resp);

    PersonnelInformationUser getWorknumber(String worknumber);

    void addaddSignin(List<PersonnelInformationUserSignin> list);

    List<PersonnelInformationUserSignin> getPersonnelInformationUser();

    void updateSigninState(String batchNumber, String state);

    List<PersonnelInformationUserSignin> getPersonnelInformationUserlist(PersonnelInformationUserSignin personnelinformationusersignin);

    int deletePersonnelInformationUserSignin(String batchNumber);

    List<PersonnelInformationUserSignin> getSigninObj(String batchNumber);
}
